agency or instrumentality of a government - German English Dictionary